import  keyword
# 查询保留字
print(keyword.kwlist)
# 获取保留字总数（35）（严格区分大小写）
print(len(keyword.kwlist))
true='zhen'

# True='zhen' # 报错
print(true)
'''
'False', 'None', 'True', 'and', 'as', 'assert', 'async', 
'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 
'else', 'except', 'finally', 'for', 'from',
'global', 'if', 'import', 'in', 'is', 'lambda', 
'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 
'try', 'while', 'with', 'yield' 
'''

# 标识符
'''
标识符绝对不能使用数字开头，不能使用保留字；严格区分大小写
模块名:短小，全部使用小写，可以使用下划线连接：grame_main
包名:短小，全部使用小写，不推荐下划线连接：com.lylpython
类名：首字母大写：MyClass
模块内部的类：采用'_+Pascal'风格：_InnerMyClass
函数、类的属性和方法：全部小写，多字母下划线隔开
'''